import java.util.Random;

/**
 * @Author Stark
 * @Date 2022/2/11 10:52
 */
public class Day4 {
    //1、有5个人坐在一起，问第五个人多少岁？他说比第4个人大2岁。问第4个人岁数，他说比第3个人大2岁。问第三个
    //人，又说比第2人大两岁。问第2个人，说比第一个人大两岁。最后问第一个人，他说是10岁。请问第五个人多大？
    public static int getAge(int age){
        int sum = 10;
        for (int i = 0; i < age - 1; i++) {
            sum += 2;
        }
        return sum;
    }

    public static void main(String[] args) {
//        System.out.println("第五个人" + Day4.getAge(5) + "岁");

        //2、给定一个3乘以3的二维数组，里面的数据随机生成。分别求出两个对角线的元素之和。
        Random random = new Random();
        int[][] arr = new int[3][3];
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr[0].length; j++) {
                arr[i][j] = random.nextInt(20);
                System.out.print(arr[i][j] + " ");
            }
            System.out.println();
        }
        int sum1 = 0;
        int sum2 = 0;
        for (int i = 0; i < arr.length; i++) {
            sum1 += arr[i][i];
            sum2 += arr[i][arr.length - i - 1];
        }
        System.out.println("左上->右下对角线数和:" + sum1);
        System.out.println("右上->左下对角线数和:" + sum2);
    }
}
